package org.bbmall.dto.member;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * 会员分析仪表板数据响应DTO
 */
@Data
public class MemberDashboardDataDTO {

    /**
     * 会员核心指标
     */
    private MemberKpiDTO memberKpi;

    /**
     * 会员等级分布
     */
    private List<MemberLevelDTO> memberLevels;

    /**
     * 会员月度消费趋势
     */
    private List<MemberTrendDTO> memberTrend;

    /**
     * 高价值会员Top5
     */
    private List<TopMemberDTO> topMembers;

    /**
     * 新会员转化率
     */
    private ConversionRateDTO conversionRate;

    /**
     * 会员偏好分析
     */
    private List<MemberPreferenceDTO> memberPreferences;
}










